staying here - Turc Anglais Dictionnaire